Package com.cisco.pt.ipc.sim.impl
Class FlowMonitorManagerImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCObjectImpl
com.cisco.pt.ipc.sim.impl.FlowMonitorManagerImpl
- All Implemented Interfaces:
IPCObject,FlowMonitorManager
Information provided by the PKI file:
\class FlowMonitorManager
\brief FlowMonitorManager manages all the flow monitors defined on a device.
\example network().getDevice("Router0").getNetflowMonitorManager()
- Author:
- Auto-generated
-
Field Summary
Fields inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
accessMessage, ipcFactory, packetTracerSession -
Constructor Summary
ConstructorsConstructorDescriptionFlowMonitorManagerImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage) -
Method Summary
Modifier and TypeMethodDescriptioncreateMonitor(String monitorName) Information provided by the PKI file:getMonitor(String monitorName) Information provided by the PKI file:getMonitorAt(int index) Information provided by the PKI file:intInformation provided by the PKI file:voidremoveMonitor(String monitorName) Information provided by the PKI file:Methods inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSession, sendMessage, sendMessageWithReturn, translateToCommandStatusStringPairMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.IPCObject
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSession
-
Constructor Details
-
FlowMonitorManagerImpl
public FlowMonitorManagerImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage)
-
-
Method Details
-
getMonitorCount
public int getMonitorCount()Information provided by the PKI file:
\brief Returns the number of flow monitors. \return int, the number of flow monitors.- Specified by:
getMonitorCountin interfaceFlowMonitorManager- Returns:
- int Returns a int
-
getMonitorAt
Information provided by the PKI file:
\brief Returns the flow monitor at the specified index. \param index, the index of the flow monitor of interest. \return FlowMonitor, the flow monitor at the specified index.- Specified by:
getMonitorAtin interfaceFlowMonitorManager- Parameters:
index- Takes in a parameter of index- Returns:
- FlowMonitor Returns a FlowMonitor
-
getMonitor
Information provided by the PKI file:
\brief Returns the flow monitor with the specified name. \param monitorName, the name of the flow monitor of interest. \return FlowMonitor, the flow monitor with the specified name.- Specified by:
getMonitorin interfaceFlowMonitorManager- Parameters:
monitorName- Takes in a parameter of monitorName- Returns:
- FlowMonitor Returns a FlowMonitor
-
createMonitor
Information provided by the PKI file:
\brief Creates a flow monitor with the specified name. \param monitorName, the name of the flow monitor. \return FlowMonitor, the flow monitor with the specified name.- Specified by:
createMonitorin interfaceFlowMonitorManager- Parameters:
monitorName- Takes in a parameter of monitorName- Returns:
- FlowMonitor Returns a FlowMonitor
-
removeMonitor
Information provided by the PKI file:
\brief Removes the flow monitor with the specified name. \param monitorName, the name of the flow monitor of interest.- Specified by:
removeMonitorin interfaceFlowMonitorManager- Parameters:
monitorName- Takes in a parameter of monitorName
-